existential threat - French English Dictionary